package cwiczenia.cwiczenia6.zad9;


public class Main {
    public static void main(String[] args) {
        // krotszySposob();
        // dluzszySposob();
    }


    private static void krotszySposob() {
        C c1 = new C("Jakiesimie");
        C c2 = new C("Jakiesimie");

        System.out.println("c1 == c2 ? " + (c1 ==  c2));
        System.out.println("c1.equals(c2) ? " + c1.equals(c2));
    }


    private static void dluzszySposob() {
        C c1 = new C("Jakiesimie");
        C c2 = new C("Jakiesimie");

        System.out.print("c1 == c2 ? ");

        if (c1 == c2) {                 // napisy zawsze sprawdzamy za pooca metody equals!!! (teraz bedzie false)
            System.out.println("true");
        } else {
            System.out.println("false");
        }

        System.out.print("c1.equals(c2) ? ");

        if (c1.equals(c2)) {
            System.out.println("true");     // i wlasnorecznie powinno sie napisac metode equals w klasie C
        } else {
            System.out.println("false");
        }
    }
}
